Big Huge Thesaurus

callirhoe digitata

noun

sounds kind of like